package com.ycd.gis.service;

import java.util.List;
import com.ycd.gis.domain.GisUserDeveloper;

/**
 * develop_userService接口
 * 
 * @author ruoyi
 * @date 2021-11-29
 */
public interface IGisUserDeveloperService 
{
    /**
     * 查询develop_user
     * 
     * @param id develop_user主键
     * @return develop_user
     */
    public GisUserDeveloper selectGisUserDeveloperById(Long id);
    public GisUserDeveloper selectGisUserDeveloperByUserId(Long userId);
    /**
     * 查询develop_user列表
     * 
     * @param gisUserDeveloper develop_user
     * @return develop_user集合
     */
    public List<GisUserDeveloper> selectGisUserDeveloperList(GisUserDeveloper gisUserDeveloper);

    /**
     * 新增develop_user
     * 
     * @param gisUserDeveloper develop_user
     * @return 结果
     */
    public int insertGisUserDeveloper(GisUserDeveloper gisUserDeveloper);

    /**
     * 修改develop_user
     * 
     * @param gisUserDeveloper develop_user
     * @return 结果
     */
    public int updateGisUserDeveloper(GisUserDeveloper gisUserDeveloper);

    /**
     * 批量删除develop_user
     * 
     * @param ids 需要删除的develop_user主键集合
     * @return 结果
     */
    public int deleteGisUserDeveloperByIds(String ids);

    /**
     * 删除develop_user信息
     * 
     * @param id develop_user主键
     * @return 结果
     */
    public int deleteGisUserDeveloperById(Long id);
}
